doughnut peach - Turkish English Dictionary